word = "Python"
for char in word:
    print(f"当前字母: {char}")









    fruits = ["苹果", "香蕉", "橙子"]
    for fruit in fruits:
        print(f"我喜欢吃{fruit}")

        # 生成 0-4（不包含5）
    print("range(5):", list(range(5)))  # 输出: [0, 1, 2, 3, 4]

    # 生成 2-6（不包含7）
    print("range(2,7):", list(range(2, 7)))  # 输出: [2, 3, 4, 5, 6]

    # 生成 1-10的奇数（步长2）
    print("range(1,11,2):", list(range(1, 11, 2)))  # 输出: [1, 3, 5, 7, 9]

    # 倒序生成 5-1
    print("range(5,0,-1):", list(range(5, 0, -1)))  # 输出: [5, 4, 3, 2, 1]








total = 0
for num in range(1, 101):  # 包含100
    total += num
print(f"1~100的和: {total}")  # 输出: 5050






for i in range(1, 10):  # 外层控制行
        for j in range(1, i + 1):  # 内层控制列
            print(f"{j}×{i}={i * j}", end="\t")  # \t制表符对齐
        print()  # 换行






        print("二维坐标：")
        for x in range(3):  # 行
            for y in range(3):  # 列
                print(f"({x},{y})", end=" ")
            print()  # 每行结束换行

        import string

        # 生成所有3位数字密码组合
        for a in range(10):  # 第一位
            for b in range(10):  # 第二位
                for c in range(10):  # 第三位
                    password = f"{a}{b}{c}"
                    if password == "123":  # 假设真实密码是123
                        print(f"破解成功！密码是: {password}")
                        break  # 退出最内层循环
                else:
                    continue  # 仅当内层循环未break时执行
                break  # 退出中层循环
            else:
                continue
            break  # 退出外层循环






size = 5  # 钻石大小
# 上半部分
for i in range(size):
    print(" " * (size - i - 1) + "*" * (2 * i + 1))
# 下半部分
for i in range(size-2, -1, -1):  # 倒序
    print(" " * (size - i - 1) + "*" * (2 * i + 1))